deuce spot

Slang definitions & phrases for deuce spot

deuce spot

noun phrase
  1. The second act in a vaudeville show (Theater)
  2. Second place in a contest (1940s+)